// ==UserScript==
// @name         共创世界净化版
// @version      0.1
// @updateURL    https://gitee.com/Zeng_YL/scratch_addon/raw/master/共创世界净化版/userscript.user.js
// @description  去掉官方进行的活动之类。
// @author       zengyl
// @match        *://*.ccw.site/*
// @grant        GM_addStyle
// ==/UserScript==

(function() {

    function cg(){

        //隐藏优秀创作者
        var bpL = document.getElementsByClassName("layoutBasePage");
        for(var i = 0; i < bpL.length; i++) {
            if(bpL[i].getAttribute("ycyxczzs") != "1") {
                var tt = bpL[i].querySelector("div.container-AoCy8 > span.title-1x6gJ");
                if(tt && (tt.innerHTML.search("优秀创作者") > -1)) {
                    bpL[i].parentNode.removeChild(bpL[i]);
                }else {
                    bpL[i].setAttribute("ycyxczzs", "1");
                }
            }
        }


        //“星球竞技场”改回发现（小声bb：CCW代码谁写的，每个地方都不一样）
        var tbE = document.getElementsByClassName("nav-link-ul-1KquM");
        if(tbE && tbE[0]){
            tbE = tbE[0];
            var dcE = tbE.querySelector("li:nth-child(2)");
            if(dcE && dcE.innerHTML != "发现"){
                dcE.innerHTML = "发现";
                dcE.addEventListener("click", function(){window.location.href = "/discover";}, true);
            }
            //删除下载APP
            var dnE = tbE.querySelector("li:nth-child(5)");
            if(dnE && dnE.firstChild.firstChild.innerHTML == "下载APP"){
                dnE.parentNode.removeChild(dnE);
            }
            //删除动态
            var dtE = tbE.querySelector("li:nth-child(3)");
            if(dtE && dtE.firstChild.data == "动态"){
                dtE.parentNode.removeChild(dtE);
            }
        }
        //创造者学院中
        dcE = document.getElementsByClassName("nav-xing-qiu-jing-ji-chang");
        if(dcE && dcE[0]){
            dcE = dcE[0];
            dcE.innerHTML = "发现";
            dcE.addEventListener("click", function(){window.location.href = "/discover";}, true);

            dtE = document.getElementsByClassName("nav-dong-tai");
            if(dtE && dtE[0]){
                dtE = dtE[0];
                dtE.parentNode.removeChild(dtE);
            }
        }


        //删除徽章
        document.getElementsByClassName("approvalContainer-3PNy2").forEach((e)=>{
            e.parentNode.removeChild(e);
        });//个人信息下方
        document.getElementsByClassName("c-approval").forEach((e)=>{
            e.parentNode.removeChild(e);
        });//评论区



        //删除活动广告
        document.getElementsByClassName("banner-container-1fGQo").forEach((e)=>{
            e.parentNode.removeChild(e);
        });//主页
        document.getElementsByClassName("banner-3yTl4").forEach((e)=>{
            e.parentNode.removeChild(e);
        });//作品下


        //删除活动通知
        document.getElementsByClassName("container-3ooG_").forEach((e)=>{
            if(e.querySelector("div > div.message-JtL9n > div").innerHTML == "活动通知"){
                e.style = "display:none;";
            }
        });
    }

    setInterval(cg, 500);

    //删除金币红点
    GM_addStyle(`
        .signInEntery-1ZMWj.redDot-25iKl:after {
            display: none !important;
        }
        .mainBanner-iKBjH {
            margin-bottom: .6rem !important;
        }
    `);

})();